petroleum deposits - Turkish English Dictionary